home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / flix110.zip / FLIX.PRO < prev    next >
Text File  |  1991-11-29  |  24KB  |  385 lines

  1. ***********************************************************************
  2. *                                                                     *
  3. *  FLIX V1.10 profile.                                                *
  4. *                                                                     *
  5. *                                                                     *
  6. *  Note: When you are satisfied with the settings in this profile,    *
  7. *        remove all comments. You will see a SIGNIFICANT decrease     *
  8. *        in the time it takes for FLIX to come up !                   *
  9. *                                                                     *
  10. *---------------------------------------------------------------------*
  11.  
  12. ***********************************************************************
  13. *                                                                     *
  14. * The ALTER profile command defines,to the program, what action to    *
  15. * take for each of the fields on the screen. This action will occur   *
  16. * when the user attempts to exit a field which has been altered by    *
  17. * the user.                                                           *
  18. *                                                                     *
  19. * The ALTER command is described below:                               *
  20. *                                                                     *
  21. *       ALTER field setting                                           *
  22. *                                                                     *
  23. *       Where:                                                        *
  24. *                                                                     *
  25. *              field could be any of the following:                   *
  26. *                                                                     *
  27. *              Name                                                   *
  28. *              Ext                                                    *
  29. *              Attribute                                              *
  30. *              Date                                                   *
  31. *              Time                                                   *
  32. *              Description                                            *
  33. *                                                                     *
  34. *                                                                     *
  35. *              setting could be any of the following:                 *
  36. *                                                                     *
  37. *              Nochange  - If specified, this field cannot be changed *
  38. *                          by the user, and the TAB key will not      *
  39. *                          move the cursor here.                      *
  40. *                                                                     *
  41. *              Allow     - If specified, then the field can be changed*
  42. *                          by the user. No sound or prompt will be    *
  43. *                          generated. This option is most useful for  *
  44. *                          the description field.                     *
  45. *                                                                     *
  46. *              Prompt    - If specified, and if the user makes changes*
  47. *                          to this field, then a prompt will appear on*
  48. *                          the top of the screen asking the user      *
  49. *                          to keep or abort the changes made.         *
  50. *                                                                     *
  51. *              Beep      - If specified, and if the user makes changes*
  52. *                          to this field, then a beep will be heard   *
  53. *                          when the user leaves the field.            *
  54. *                                                                     *
  55. *                          Note: If the profile command:              *
  56. *                                                                     *
  57. *                                OPTION NOSOUND                       *
  58. *                                                                     *
  59. *                                is specified, then no beep will be   *
  60. *                                heard !                              *
  61. *                                                                     *
  62. *---------------------------------------------------------------------*
  63. Alter Name        Prompt
  64. Alter Ext         Prompt
  65. Alter Attribute   Beep
  66. Alter Date        Beep
  67. Alter Time        Beep
  68. Alter Description Allow
  69.  
  70. ***********************************************************************
  71. *                                                                     *
  72. * The ATTR profile command defines the display attributes to be  used *
  73. * for various portions of the FLIX display screen.  Each  display     *
  74. * attribute value is entered as  a 2 digit hexadecimal value  or "*", *
  75. * if the default is desired.                                          *
  76. *                                                                     *
  77. * The ATTR command is described below;                                *
  78. *                                                                     *
  79. *       ATTR   a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13             *
  80. *                                                                     *
  81. *       Where: a1  = title literals at top of display                 *
  82. *              a2  = borders between display areas                    *
  83. *              a3  = file information areas of display                *
  84. *              a4  = command input areas of display                   *
  85. *              a5  = messages displayed in command input areas        *
  86. *              a6  = "Fnn" literals at bottom of display             *
  87. *              a7  = Function key names at bottom of display          *
  88. *              a8  = Entire screen when a DOS command or "/H"         *
  89. *                    is executed                                      *
  90. *              a9  = File Description field                           *
  91. *              a10 = The spaces between each field                    *
  92. *              a11 = Current line ( where the cursor is )             *
  93. *              a12 = Any field which has been altered by the user     *
  94. *              a13 = In the description of a file, this attribute     *
  95. *                    displays the line which was put in the cut+paste *
  96. *                    buffer by the Alt-L or Alt-Z command(s).         *
  97. *                                                                     *
  98. * Below are the values to use for the colors. Get one value from the  *
  99. * foreground and ADD it to the background to get the color attribute. *
  100. * In a monochrome system, the BLUE color serves as the underline      *
  101. * attribute.                                                          *
  102. *                                                                     *
  103. *   Foreground:                   Background:                         *
  104. *                                                                     *
  105. *              BLACK      0                  BLACK      0             *
  106. *              BLUE       1                  BLUE      10             *
  107. *              GREEN      2                  GREEN     20             *
  108. *              CYAN       3                  CYAN      30             *
  109. *              RED        4                  RED       40             *
  110. *              MAGENTA    5                  MAGENTA   50             *
  111. *              BROWN      6                  BROWN     60             *
  112. *              AMBER      6                  WHITE     70             *
  113. *              WHITE      7                  BLINK     80             *
  114. *              GRAY       8                                           *
  115. *              LBLUE      9                                           *
  116. *              LGREEN     a                                           *
  117. *              LCYAN      b                                           *
  118. *              LRED       c                                           *
  119. *              LMAGENTA   d                                           *
  120. *              YELLOW     e                                           *
  121. *              BRWHITE    f                                           *
  122. *                                                                     *
  123. *  -   1  2  3  4  5  6  7  8  9 10 11 12 13                          *
  124. *---------------------------------------------------------------------*
  125. *attr  1c 01 02 03 04 70 03 07 06 00 71 47 1c  (COLOR systems. Default)
  126.  attr  70 07 07 0f 70 70 07 07 07 00 70 70 0f  (Use for MONOCHROME   )
  127.  
  128. ***********************************************************************
  129. *                                                                     *
  130. * The  CHAR  profile  command  defines  the  character  to be used to *
  131. * identify FLIX commands or fileid functions within DOS commands,     *
  132. * the character to  be used to  concatenate (stack) DOS  commands and *
  133. * the character to  be used to  indicate the desired  cursor position *
  134. * within an "interactive" function or macro key.  The The  characters *
  135. * are entered as 1 punctuation character OTHER than "*", "=" or  "?". *
  136. *                                                                     *
  137. * The command character MUST be "doubled-up"  if it is to be part  of *
  138. * the command text.  For example, if "/" is the character "FORMAT  B: *
  139. * //V" results in "FORMAT B:  /V".                                    *
  140. *                                                                     *
  141. * The CHAR command is described below;                                *
  142. *                                                                     *
  143. *       CHAR  a b c                                                   *
  144. *                                                                     *
  145. *       Where; a = character denoting an FLIX command or fileid       *
  146. *                  function                                           *
  147. *              b = character concatenating multiple DOS commands      *
  148. *              c = character indicating desired cursor position       *
  149. *---------------------------------------------------------------------*
  150. * char / # _    (Default command, concatenation and cursor characters)
  151.  
  152. ***********************************************************************
  153. *                                                                     *
  154. * The DEFINE profile command defines  the FLIX or DOS command  to     *
  155. * be  assigned  to  a  given  function  key.    Each  function key is *
  156. * identified as "Fnn",  "A-Fnn", "C-Fnn" or  "S-Fnn", followed by  an *
  157. * equal sign, followed by the  name to be displayed for  the function *
  158. * key, followed by the FLIX or DOS command text to be assigned to     *
  159. * the function key.                                                   *
  160. *                                                                     *
  161. * The DEFINE command is described below;                              *
  162. *                                                                     *
  163. *                                                                     *
  164. *       DEFINE  a  =  [b]  c                                          *
  165. *                                                                     *
  166. *       Where; a = function key being assigned                        *
  167. *              b = name to be displayed in name area of display       *
  168. *              c = FLIX or DOS command text                           *
  169. *---------------------------------------------------------------------*
  170. define f1    = [Browse]       LIST
  171. define f2    = [Kedit]        KEDIT
  172. define f3    = [Quit]         /q
  173. define f4    = [Sort Name]    /sn
  174. define f5    = [Sort Ext]     /se
  175. define f6    = [Sort Size]    /ss
  176. define f7    = [List Nam]     /l /dp/n.*
  177. define f8    = [List Ext]     /l /dp*/e
  178. define f9    = [Refresh]      /r
  179. define f10   = [Sort Date]    /sd
  180. define f11   = [Prev Level]   /l-
  181. define f12   = [/=]           /=
  182. *
  183. define a-f1  = [UNZIP -V]     UNZIP -V
  184. define a-f2  = [UNZIP -T]     UNZIP -T
  185. define a-f3  = [UNZIP]        UNZIP
  186. define a-f4  = [UNPAK -V]     UNPAK -V
  187. define a-f5  = [UNPAK -T]     UNPAK -T
  188. define a-f6  = [UNPAK]        UNPAK
  189. define a-f7  = [ZOO -L]       ZOO -L
  190. define a-f8  = [ZOO -EX]      ZOO -EX
  191. define a-f9  = [LZH _]        LZH _
  192. define a-f10 = [LZH X]        LZH X
  193. define a-f11 = []
  194. define a-f12 = []
  195. *
  196. define c-f1  = [Tree]         /l /dpn
  197. define c-f2  = []
  198. define c-f3  = [Help]         /h
  199. define c-f4  = [Find Next]    /f =
  200. define c-f5  = []
  201. define c-f6  = []
  202. define c-f7  = [Prev Level]   /l-
  203. define c-f8  = [Next Level]   /l+
  204. define c-f9  = []
  205. define c-f10 = [Run Program]  /DPN
  206. define c-f11 = []
  207. define c-f12 = []
  208. *
  209. define s-f1  = [Copy To A:]   Copy / a:
  210. define s-f2  = [Copy To B:]   Copy / b:
  211. define s-f3  = [Copy To C:]   Copy / c:
  212. define s-f4  = [Copy To D:]   Copy / d:
  213. define s-f5  = []
  214. define s-f6  = [Read A:]      /L A:*.*
  215. define s-f7  = [Read B:]      /L B:*.*
  216. define s-f8  = [Read C:]      /L C:*.*
  217. define s-f9  = [Read D:]      /L D:*.*
  218. define s-f10 = []
  219. define s-f11 = []
  220. define s-f12 = []
  221.  
  222. ***********************************************************************
  223. *                                                                     *
  224. * The EXECUTE profile command defines a FLIX or DOS command to be     *
  225. * executed during FLIX initialization.   This is most  useful for     *
  226. * sorting  the  directory  into  a  given  sequence  prior  to  being *
  227. * displayed.                                                          *
  228. *                                                                     *
  229. * The EXECUTE command is described below;                             *
  230. *                                                                     *
  231. *       EXECUTE  a                                                    *
  232. *                                                                     *
  233. *       Where: a = FLIX or DOS command text                           *
  234. *                                                                     *
  235. * Only one EXECUTE command is allowed, others will be IGNORED.        *
  236. *                                                                     *
  237. *---------------------------------------------------------------------*
  238. *execute /se
  239.  
  240. ***********************************************************************
  241. *                                                                     *
  242. * The FIATTR profile command defines the file attributes to be used   *
  243. * for the file selection criteria. All files which have 1 or more of  *
  244. * these attributes will be displayed. The only exception is the       *
  245. * DESCRIPT.ION file which may not be displayed if the OPTION X_DSCR   *
  246. * is specified elsewhere in this profile.                             *
  247. *                                                                     *
  248. * The FIATTR  command is  described below                             *
  249. *                                                                     *
  250. *       FIATTR a1 a2 a3 a4                                            *
  251. *                                                                     *
  252. *       Where:                                                        *
  253. *                                                                     *
  254. *              a1 - Defines the Archive   bit. Specify 0, 1 or *      *
  255. *              a2 - Defines the System    bit. Specify 0, 1 or *      *
  256. *              a3 - Defines the Hidden    bit. Specify 0, 1 or *      *
  257. *              a4 - Defines the Read-Only bit. Specify 0, 1 or *      *
  258. *                                                                     *
  259. *---------------------------------------------------------------------*
  260. Fiattr 1 1 1 1
  261.  
  262. ***********************************************************************
  263. *                                                                     *
  264. * The FILEID profile  command defines the  components to be  used for *
  265. * creating full fileids when inserting by "/" or appending to the end *
  266. * of a DOS command.   The fileid may consist of  "D(rive)", "P(ath)", *
  267. * "N(ame)" and/or  "E(xtension)".                                     *
  268. *                                                                     *
  269. * The FILEID  command is  described below                             *
  270. *                                                                     *
  271. *       FILEID  a                                                     *
  272. *                                                                     *
  273. *       Where: a = Any combination of "D", "P", "N" and/or "E"        *
  274. *---------------------------------------------------------------------*
  275. fileid dpne    (Default fileid components)
  276.  
  277. ***********************************************************************
  278. *                                                                     *
  279. * The MACRO profile command defines the FLIX or DOS command to be     *
  280. * assigned  to  a  given  alternate  key.    Each  alternate  key  is *
  281. * identified as  "A-x", followed  by an  equal sign,  followed by the *
  282. * text of the "macro" to be assigned to the key.                      *
  283. *                                                                     *
  284. * The MACRO command is described below;                               *
  285. *                                                                     *
  286. *       MACRO  a  =  b                                                *
  287. *                                                                     *
  288. *       Where: a = alternate key being assigned                       *
  289. *              b = FLIX or DOS command text                           *
  290. *---------------------------------------------------------------------*
  291. macro a-a = /sa
  292. macro a-c = copy / _
  293. macro a-d = /sd
  294. macro a-e = /se
  295. macro a-f = findit /ne
  296. macro a-g = /sg
  297. macro a-h = /h
  298. macro a-k = kedit
  299. macro a-l = list  _
  300. macro a-m = mkdir _
  301. macro a-n = /sn
  302. macro a-p = path _
  303. macro a-q = dir /dp
  304. macro a-s = /ss
  305. macro a-t = type _
  306. macro a-v = li
  307. macro a-w = /w
  308. macro a-x = /sx
  309.  
  310. ***********************************************************************
  311. *                                                                     *
  312. * The OPTION profile command defines various options to be used by    *
  313. * FLIX.                                                               *
  314. *                                                                     *
  315. * The OPTION command is described below;                              *
  316. *                                                                     *
  317. *       OPTION  opt1 opt2 ... optn                                    *
  318. *                                                                     *
  319. *       Where: opt1 - optn is one or more of the options listed below.*
  320. *                                                                     *
  321. * The possible options are:                                           *
  322. *                                                                     *
  323. *   CHDIR   or NOCHDIR       - Move to the directory that each file   *
  324. *                              belongs to, before executing a DOS     *
  325. *                              command. The directory is listed in    *
  326. *                              each file's group.                     *
  327. *                                                                     *
  328. *   ECHO    or NOECHO        - "ECHO" DOS commands prior to execution *
  329. *                                                                     *
  330. *   HOLD    or NOHOLD        - "HOLD" after DOS commands which create *
  331. *                              output                                 *
  332. *                                                                     *
  333. *   PAUSE   or NOPAUSE       - "PAUSE" before each DOS command        *
  334. *                              (ESC to skip)                          *
  335. *                                                                     *
  336. *   RETRACE                  - Specify this option if you have a CGA  *
  337. *                              card AND you see 'snow' on your screen.*
  338. *                                                                     *
  339. *                              NOTE:                                  *
  340. *                              If you set this option and you         *
  341. *                              have NO problem with screen 'snow',    *
  342. *                              you will see a significant DESCREASE   *
  343. *                              in display performance. Use with       *
  344. *                              caution !!!!                           *
  345. *                                                                     *
  346. *   SOUND   or NOSOUND       - Enable sound (beeps and bells).        *
  347. *                                                                     *
  348. *   XMS     or NOXMS         - Use XMS for swapping (if available)    *
  349. *   EMS     or NOEMS         - Use EMS for swapping (if available)    *
  350. *   FMS     or NOFMS         - Use a file in the directory defined by *
  351. *                              environment variables TEMP or TMP for  *
  352. *                              swapping. The file name will always be *
  353. *                              unique.                                *
  354. *                                                                     *
  355. *   SHOW_ATTR or NOSHOW_ATTR - Show file attributes                   *
  356. *                                                                     *
  357. *   SHOW_DSCR or NOSHOW_DSCR - Show file descriptions                 *
  358. *                                                                     *
  359. *   X_DSCR    or NOX_DSCR    - Hide the 4DOS DESCRIPT.ION file which  *
  360. *                              contains file the descriptions.        *
  361. *                                                                     *
  362. *   Note: The option command can be specified in more than one line.  *
  363. *                                                                     *
  364. *---------------------------------------------------------------------*
  365. Option nochdir noecho hold nopause sound XMS EMS FMS
  366. Option show_attr noshow_dscr x_dscr
  367.  
  368. ***********************************************************************
  369. *                                                                     *
  370. * The SYNONYM  profile command  defines an  alias for  a DOS command. *
  371. * Each  alias  is  replaced  by  its  true  name prior to DOS command *
  372. * execution.  A  maximum of 50  SYNONYM commands are  allowed, others *
  373. * will be IGNORED.                                                    *
  374. *                                                                     *
  375. * The SYNONYM command is described below;                             *
  376. *                                                                     *
  377. *       SYNONYM  a  b                                                 *
  378. *                                                                     *
  379. *       Where: a = alias DOS command name                             *
  380. *              b = true DOS command name                              *
  381. *---------------------------------------------------------------------*
  382. synonym c copy
  383. synonym r rename
  384. synonym t type
  385.